home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 015a / morton.zip / ZAPCODE.EXE / HPLJ3.PMF < prev    next >
Text File  |  1991-05-01  |  16KB  |  485 lines

  1. ;---------------------------------------;
  2. ;  ZAPCODE Printer Make File (PMF)      ;
  3. ;  for the Hewlett Packard LaserJet III.;
  4. ;                                       ;
  5. ;  (C) Copyright 1990 Robert L. Morton  ;
  6. ;  All Rights Reserved                  ;
  7. ;---------------------------------------;
  8.  
  9. PRINTER  =  "Hewlett Packard LaserJet III"
  10. RESET    =  27,69
  11.  
  12. NAME     =  "Line Feed"
  13.   DESC   =  "Move to next print line while"
  14.             "maintaining the current column"
  15.             "position."
  16.   CODES  =  10
  17.  
  18. NAME     =  "Form Feed"
  19.   DESC   =  "Move to the first line at the top"
  20.             "of the next page while maintaining"
  21.             "the current column position."
  22.             "(Eject the page)"
  23.   CODES  =  12
  24.  
  25. NAME     =  "Half Line Feed"
  26.   DESC   =  "Performs same function as line feed"
  27.             "but moves print head half the"
  28.             "distance."
  29.   CODES  =  27,61
  30.  
  31. NAME     =  "Select Number of Copies"
  32.   DESC   =  "Select the number of copies to"
  33.             "print."
  34.   CODES  =  27,38,108,0
  35.             "Please enter number of copies to"
  36.             "print in ASCII."
  37.             " "
  38.             "Example: Entering ""25"" selects 25"
  39.             "copies to print."
  40.             0,88
  41.  
  42. NAME     =  "Select Paper Source"
  43.   DESC   =  "Select current paper source:"
  44.             "tray, manual feed, manual envelope,"
  45.             "or lower cassette tray."
  46.   CODES  =  27,38,108,0
  47.             "Please select paper source by"
  48.             "entering one of the following ASCII"
  49.             "values:"
  50.             " "
  51.             """0""  -  Eject Page"
  52.             """1""  -  Paper Tray Auto Feed"
  53.             """2""  -  Manual Feed"
  54.             """3""  -  Manual Envelope Feed"
  55.             " "
  56.             "Example: Entering ""1"" selects the"
  57.             "paper tray auto feed."
  58.             0,72
  59.  
  60. NAME     =  "Select Character Set"
  61.   DESC   =  "Select active character (symbol)"
  62.             "set."
  63.   CODES  =  27,40,0
  64.             "Please select desired character"
  65.             "set by entering codes to the right"
  66.             "in ASCII:"
  67.             " "
  68.             "Character Set           Enter"
  69.             "--------------------    -----------"
  70.             "ISO 60:Norwegian 1      ""0D"""
  71.             "ISO 61:Norwegian 2      ""1D"""
  72.             "ISO 4:United Kingdom    ""1E"""
  73.             "ISO 25:French           ""0F"""
  74.             "ISO 69:French           ""1F"""
  75.             "HP German               ""0G"""
  76.             "ISO 21:German           ""1G"""
  77.             "ISO 15:Italian          ""0I"""
  78.             "ISO 14:JIS ASCII        ""0K"""
  79.             "ISO 57:Chinese          ""2K"""
  80.             "ECMA-94 Latin 1         ""0N"""
  81.             "ISO 11:Swedish          ""0S"""
  82.             "HP Spanish              ""1S"""
  83.             "ISO 17:Spanish          ""2S"""
  84.             "ISO 10:Swedish          ""3S"""
  85.             "ISO 16:Portuguese       ""4S"""
  86.             "ISO 84:Portuguese       ""5S"""
  87.             "ISO 85:Spanish          ""6S"""
  88.             "ISO 6:ASCII             ""0U"""
  89.             "ISO 2:IRV               ""2U"""
  90.             "Roman8                  ""8U"""
  91.             "PC-8                    ""10U"""
  92.             "PC-8 (D/N)              ""11U"""
  93.             "PC 850                  ""12U"""
  94.             " "
  95.             "(Additional symbol sets are"
  96.             "supported. Refer to your manual.)"
  97.             " "
  98.             "Example: Entering ""8U"" selects the"
  99.             "Roman8 character set."
  100.             0
  101.  
  102. NAME     =  "Select Typeface"
  103.   DESC   =  "Select current typeface."
  104.   CODES  =  27,40,115,0
  105.             "Please select a typeface by"
  106.             "entering one of the following ASCII"
  107.             "values:"
  108.             " "
  109.             """3""    -  Courier"
  110.             """4148"" -  Univers"
  111.             """0""    -  LinePrinter"
  112.             """4101"" -  CG Times"
  113.             " "
  114.             "(Many more typefaces are supported."
  115.             "Refer to your manual for details.)"
  116.             " "
  117.             "Example: Entering ""4101"" selects"
  118.             "CG Times typeface."
  119.             0,84
  120.  
  121. NAME     =  "Select Primary Font As Default"
  122.   DESC   =  "Select the primary font as the"
  123.             "default font."
  124.   CODES  =  27,40,51,64
  125.  
  126. NAME     =  "Select Secondary Font As Default"
  127.   DESC   =  "Select the secondary font as the"
  128.             "default font."
  129.   CODES  =  27,41,51,64
  130.  
  131. NAME     =  "Delete All Fonts"
  132.   DESC   =  "Delete all fonts."
  133.   CODES  =  27,42,99,48,70
  134.  
  135. NAME     =  "Delete All Temporary Fonts"
  136.   DESC   =  "Delete all temporary fonts."
  137.   CODES  =  27,42,99,49,70
  138.  
  139. NAME     =  "Select Font With ID #"
  140.   DESC   =  "Select the current font by"
  141.             "specifying its ID #."
  142.   CODES  =  27,40,0
  143.             "Please enter the ID # of the font"
  144.             "you wish to select in ascii."
  145.             0,88
  146.  
  147. NAME     =  "Proportional Spacing ON"
  148.   DESC   =  "Activate proportional spacing."
  149.             "Spacing between letters is adjusted"
  150.             "to compensate for the varying"
  151.             "widths of individual characters."
  152.   CODES  =  27,40,115,49,80
  153.  
  154. NAME     =  "Proportional Spacing OFF"
  155.   DESC   =  "Deactivate proportional spacing."
  156.   CODES  =  27,40,115,48,80
  157.  
  158. NAME     =  "Select Current LPI"
  159.   DESC   =  "Set the current lines per inch."
  160.             "This is the number of lines that"
  161.             "can be printed in an inch of space."
  162.   CODES  =  27,38,108,0
  163.             "Please select new lpi setting by"
  164.             "entering one of the following ASCII"
  165.             "values:"
  166.             " "
  167.             """1""   -  1 line/inch"
  168.             """2""   -  2 line/inch"
  169.             """3""   -  3 line/inch"
  170.             """4""   -  4 line/inch"
  171.             """6""   -  6 line/inch"
  172.             """8""   -  8 line/inch"
  173.             """12"" - 12 line/inch"
  174.             """16"" - 16 line/inch"
  175.             """24"" - 24 line/inch"
  176.             """48"" - 48 line/inch"
  177.             " "
  178.             "Example: Entering ""6"" selects 6"
  179.             "lines per inch."
  180.             0,68
  181.  
  182. NAME     =  "Select Pitch"
  183.   DESC   =  "Set the number of characters per"
  184.             "inch. This is the number of"
  185.             "characters that can be printed in"
  186.             "an inch of space."
  187.   CODES  =  27,40,115,0
  188.             "Please enter new characters per"
  189.             "inch in ascii."
  190.             " "
  191.             "Example: Entering ""12"" sets 12"
  192.             "characters per inch."
  193.             0,72
  194.  
  195. NAME     =  "Select Pitch Mode"
  196.   DESC   =  "Select pitch mode."
  197.   CODES  =  27,38,107,0
  198.             "Please select pitch mode by"
  199.             "entering one of the following ascii"
  200.             "values:"
  201.             " "
  202.             """0""   - 10.0"
  203.             """2""   - 16.5-16.7 (Compressed)"
  204.             """4""   - 12.0 (Elite)"
  205.             " "
  206.             "Example: Entering ""2"" selects"
  207.             "compressed pitch mode."
  208.             0,83
  209.  
  210. NAME     =  "Select Point Size Height"
  211.   DESC   =  "Select point size height."
  212.   CODES  =  27,40,115,0
  213.             "Please enter number of points to"
  214.             "set height at in ascii."
  215.             " "
  216.             "Example: Entering ""12"" sets point"
  217.             "size to 12."
  218.             0,86
  219.  
  220. NAME     =  "Select Stroke Weight"
  221.   DESC   =  "Select stroke weight to be used"
  222.             "from ultra thin to ultra black."
  223.   CODES  =  27,40,115,0
  224.             "Please select stroke weight by"
  225.             "entering one of the following ascii"
  226.             "values:"
  227.             " "
  228.             """-7""   - Ultra Thin"
  229.             """-6""   - Extra Thin"
  230.             """-5""   - Thin"
  231.             """-4""   - Extra Light"
  232.             """-3""   - Light"
  233.             """-2""   - Demi Light"
  234.             """-1""   - Semi Light"
  235.             """0""    - Medium (normal)"
  236.             """1""    - Semi Bold"
  237.             """2""    - Demi Bold"
  238.             """3""    - Bold"
  239.             """4""    - Extra Bold"
  240.             """5""    - Black"
  241.             """6""    - Extra Black"
  242.             """7""    - Ultra Black"
  243.             " "
  244.             "Example: Entering ""4"" selects extra"
  245.             "bold stroke weight."
  246.             0,66
  247.  
  248. NAME     =  "Italics ON"
  249.   DESC   =  "Activate italics print. Characters"
  250.             "are slanted to the right."
  251.   CODES  =  27,40,115,49,83
  252.  
  253. NAME     =  "Italics OFF"
  254.   DESC   =  "Deactivate italics print."
  255.   CODES  =  27,40,115,48,83
  256.  
  257. NAME     =  "Underline ON"
  258.   DESC   =  "Activate underline print."
  259.             "Characters, including the space,"
  260.             "are underscored with a floating or"
  261.             "fixed line."
  262.   CODES  =  27,38,100,0
  263.             "Please select type of underline by"
  264.             "entering one of the following"
  265.             "ASCII values:"
  266.             " "
  267.             """0""  -  Fixed"
  268.             """3""  -  Floating"
  269.             " "
  270.             "Example: Entering ""3"" activates"
  271.             "floating underline."
  272.             0,68
  273.  
  274. NAME     =  "Underline OFF"
  275.   DESC   =  "Deactivate underline print."
  276.   CODES  =  27,38,100,64
  277.  
  278. NAME     =  "Set Paper Size"
  279.   DESC   =  "Set the current paper size. Paper"
  280.             "size is the physical size of the"
  281.             "paper being used."
  282.   CODES  =  27,38,108,0
  283.             "Please select a paper size by"
  284.             "entering one of the following ASCII"
  285.             "values:"
  286.             " "
  287.             "PAPER"
  288.             "  ""1""   -  Exec 7 1/4"" x 10 1/2"""
  289.             "  ""2""   -  Letter 8 1/2"" x 11"""
  290.             "  ""3""   -  Legal 8 1/2"" x 14"""
  291.             "  ""26""  -  A4 210mm x 297mm"
  292.             "ENVELOPES"
  293.             "  ""80""  -  Monarch 3 7/8"" x 7 1/2"""
  294.             "  ""81""  -  COM 10, 4 1/8"" x 9 1/2"""
  295.             "  ""90""  -  DL 110mm x 220mm"
  296.             "  ""91""  -  C5 162mm x 229mm"
  297.             " "
  298.             "Example: Entering ""3"" selects legal"
  299.             "size paper."
  300.             0,65
  301.  
  302. NAME     =  "Set Page Length"
  303.   DESC   =  "Set the current page length. Page"
  304.             "length is the actual length of the"
  305.             """page"" you wish to print on a sheet"
  306.             "of paper."
  307.   CODES  =  27,38,108,0
  308.             "Please define page length by"
  309.             "entering the number of lines in"
  310.             "ASCII."
  311.             " "
  312.             "Example: Entering ""66"" sets the"
  313.             "current page length to 66 printed"
  314.             "lines."
  315.             0,80
  316.  
  317. NAME     =  "Select Orientation"
  318.   DESC   =  "Select portrait, landscape, reverse"
  319.             "portrait, or reverse landscape"
  320.             "orientation."
  321.   CODES  =  27,38,108,0
  322.             "Please select orientation by"
  323.             "entering one of the following"
  324.             "ascii values:"
  325.             " "
  326.             """0""   - Portrait"
  327.             """1""   - Landscape"
  328.             """2""   - Reverse Portrait"
  329.             """3""   - Reverse Landscape"
  330.             " "
  331.             "Example: Entering ""1"" selects"
  332.             "landscape orientation."
  333.             0,79
  334.  
  335. NAME     =  "Select Print Direction"
  336.   DESC   =  "Specify degrees of rotation in 90"
  337.             "degree counterclockwise increments."
  338.   CODES  =  27,38,97,0
  339.             "Please enter number of degrees"
  340.             "rotation in 90 degree counter-"
  341.             "clockwise increments (in ascii)."
  342.             " "
  343.             "Example: Entering ""180"" specifies"
  344.             "a 180 degree rotation."
  345.             0,80
  346.  
  347. NAME     =  "Perforation Skip ON"
  348.   DESC   =  "Activates perforation skip. When"
  349.             "print position enters the region"
  350.             "below the bottom margin, print"
  351.             "position skips to the top margin on"
  352.             "the next page."
  353.   CODES  =  27,38,108,49,76
  354.  
  355. NAME     =  "Perforation Skip OFF"
  356.   DESC   =  "Deactivates perforation skip."
  357.   CODES  =  27,38,108,48,76
  358.  
  359. NAME     =  "Clear Horizontal Margins"
  360.   DESC   =  "Resets both the left and right"
  361.             "margins."
  362.   CODES  =  27,57
  363.  
  364. NAME     =  "Set Left Margin"
  365.   DESC   =  "Set the left margin."
  366.   CODES  =  27,38,97,0
  367.             "Please enter character column"
  368.             "position in which to set the left"
  369.             "margin in ASCII."
  370.             " "
  371.             "Example: Entering ""15"" while"
  372.             "printer is in 10 cpi, would set the"
  373.             "left margin at 1 1/2""."
  374.             0,76
  375.  
  376. NAME     =  "Set Right Margin"
  377.   DESC   =  "Set the right margin."
  378.   CODES  =  27,38,97,0
  379.             "Please enter character column"
  380.             "position in which to set the right"
  381.             "margin in ASCII."
  382.             " "
  383.             "Example: Entering ""80"" while"
  384.             "printer is in 10 cpi, would set the"
  385.             "right margin at 8""."
  386.             0,77
  387.  
  388. NAME     =  "Set Top Margin"
  389.   DESC   =  "Set the top margin. (Top margin"
  390.             "ignored when perforation skip off.)"
  391.   CODES  =  27,38,108,0
  392.             "Please enter number of lines to"
  393.             "define in the top margin in ASCII."
  394.             " "
  395.             "Example: Entering ""12"" while"
  396.             "printer is in 6 lpi, would set the"
  397.             "top margin at 2""."
  398.             0,69
  399.  
  400. NAME     =  "Set Text Length (Bottom Margin)"
  401.   DESC   =  "Set the bottom margin via setting"
  402.             "the text length. (Text Length"
  403.             "ignored when perforation skip off.)"
  404.   CODES  =  27,38,108,0
  405.             "Please enter number of lines to set"
  406.             "the text length at in ASCII."
  407.             " "
  408.             "Example:"
  409.             "Under the following settings:"
  410.             " "
  411.             "  Line spacing: 6 lpi"
  412.             "  Page length: 66 lines (11"")"
  413.             "  Top Margin: 6 lines (1"")"
  414.             "  Perforation Skip: On"
  415.             "To set a 1"" bottom margin, you must"
  416.             "set the text length to 54 lines"
  417.             "since page length (66) minus top"
  418.             "margin (6) minus desired bottom"
  419.             "margin (6) = 54. Thus you would"
  420.             "enter ""54""."
  421.             0,70
  422.  
  423. NAME     =  "Set Horizontal Motion Index"
  424.   DESC   =  "Set the character spacing in 120ths"
  425.             "of an inch. (Does not affect"
  426.             "proportional spaced characters.)"
  427.   CODES  =  27,38,107,0
  428.             "Please enter new character spacing"
  429.             "in increments of 120ths of an inch,"
  430.             "in ASCII."
  431.             " "
  432.             "Range: ""0"" to ""126""."
  433.             " "
  434.             "Example: Entering ""20"" sets"
  435.             "character spacing at 20/120"" or"
  436.             "1/6 of an inch."
  437.             0,48,72
  438.  
  439. NAME     =  "Set Vertical Motion Index"
  440.   DESC   =  "Set the line spacing in 48ths"
  441.             "of an inch."
  442.   CODES  =  27,38,108,0
  443.             "Please enter new line spacing in"
  444.             "increments of 48ths of an inch,"
  445.             "in ASCII."
  446.             " "
  447.             "Range: ""0"" to ""126""."
  448.             " "
  449.             "Example: Entering ""8"" sets line"
  450.             "feeds to 8/48"", or 6 lines per"
  451.             "inch."
  452.             0,48,76
  453.  
  454. NAME     =  "Set Line Terminator"
  455.   DESC   =  "Define how carriage return (CR),"
  456.             "line feed (LF), and form feed (FF)"
  457.             "are interpreted by the printer."
  458.   CODES  =  27,38,107,0
  459.             "Please select interpretation by"
  460.             "entering one of the following in"
  461.             "ASCII:"
  462.             " "
  463.             """0"" -  CR=CR, LF=LF, FF=FF"
  464.             """1"" -  CR=CR/LF, LF=LF, FF=FF"
  465.             """2"" -  CR=CR, LF=CR/LF, FF=CR/FF"
  466.             """3"" -  CR=CR/LF, LF=CR/LF, FF=CR/FF"
  467.             0,71
  468.  
  469. NAME     =  "End-of-line Wrap ON"
  470.   DESC   =  "Activate end-of-line wraparound."
  471.             "Any text that extends beyond the"
  472.             "defined right margin or the"
  473.             "physical line length will wrap"
  474.             "around to the next line."
  475.   CODES  =  27,38,115,48,67
  476.  
  477. NAME     =  "End-of-line Wrap OFF"
  478.   DESC   =  "Deactivate end-of-line wraparound."
  479.             "Any text that extends beyond the"
  480.             "defined right margin or the"
  481.             "physical line length will be"
  482.             "truncated."
  483.   CODES  =  27,38,115,49,67
  484.  
  485.